Helping millions of people navigate the world of technology.

3 Ways to Remap Keyboard Keys in Windows 11

Key Takeaways 
  • You can remap keyboard keys using Microsoft PowerToys, SharpKeys, and Microsoft Keyboard Layout Creator (MSKLC).
  • Microsoft PowerToys allows remapping single keys to other keys or specific actions, and even remapping entire keyboard shortcuts.
  • Microsoft Keyboard Layout Creator (MSKLC) lets you create entirely new custom keyboard layouts.

Method 1: Using Microsoft PowerToys

Microsoft PowerToys is a native utility tool that helps users boost their productivity on Windows. Remapping keys is only one of several abilities that Microsoft PowerToys offers. But first, you need to install the software before you can remap keyboard keys.

Remap Keys Using Keyboard Manager in Microsoft PowerToys

Step 1: Open Microsoft PowerToys on your Windows 11 computer.

Open PowerToys

Step 2: Click on Keyboard Manager in the sidebar.

PowerToys  Keyboard Manager

Step 3: Turn on the toggle for Enable Keyboard Manager.

Enable Keyboard Manager

Step 4: Click on Remap a key.

Remap a key

Step 5: In the Remap Keys prompt, click on the plus icon to start remapping your keys.

 click on the plus icon

Step 6: Click on the Type button.

PowerToys Type button

Step 7: Now, press the key on your keyboard that you wish to remap and click on OK.

OK the remap

Step 8: If you want to remap your selected key to a different key, click on Type.

Temap Type

Step 9: Now press the desired key on your keyboard which you want as a remap and click on OK.

Note: Repeat steps 6-9 to remap more keys.

keyboard for remap

Step 10: Once done, click on the OK button at the top right.

Finalyzing the remap options

Step 11: A warning box will pop up, click on Continue Anyway.

Continue Anyway button

Your selected keys now have been remapped successfully. 

Reassign Keyboard Keys to Perform an Action in Windows 11

Step 1: Open Microsoft PowerToys on your Windows 11 machine.

Opening Microsoft PowerToys

Step 2: Click on Keyboard Manager.

Opening Keyboard Manager

Step 3: Now click on Remap a key.

Remap a key option

Step 4: To add a new key for remapping, click on the plus icon.

plus icon for remapping

Step 5: Now click on Type.

Type option for keys

Step 6: Press the key on your keyboard that you wish to remap, and click on OK.

Selecting the key to remap

Step 7: To remap your selected to a specific action, click on the dropdown menu.

Remap dropdown menu

Step 8: Select the action which you want as a remap for your key.

Selecting the action you want as a remap

Step 9: Click on the blue OK button.

Completing the remap

Your selected key now has been remapped to perform your desired action.

Remap Shortcuts in Windows 11

As mentioned earlier, you can also remap shortcuts in Windows 11. Here’s how.

Step 1: Open Microsoft PowerToys on your Windows 11 machine.

Open Microsoft PowerToys

Step 2: Click on Keyboard Manager.

Keyboard Manager

Step 3: Now click on Remap a shortcut.

Remap a shortcut

Step 4: To change keyboard shortcuts, click on the plus icon.

Remmap  plus icon

Step 5: Click on the Type button in the Physical Shortcut section.

Remap Type  button

Step 6: Now press the keys involved in the shortcut which you wish to remap and click on OK.

Note: A maximum of three keys can be remapped. If your shortcut requires pressing more than three keys, it cannot be remapped using Microsoft PowerToys.

Select keys involved in the shortcut

Step 7: Click on the Type button under the Mapped To section.

Type button in Mapped To section

Step 8: Now, press the key you want as a remapped action. Alternatively, you can remap your selected shortcut from the dropdown menu to perform a particular task.

Select key you want as a remapped action

Step 9: Click on the OK button to save your changes.

Ok your settings

Your selected shortcut has now been remapped to a new action.

Method 2: Using SharpKeys

SharpKeys is an open-source software that offers an alternative method to remap keys in Windows 11. Here’s how you can use it. Note that SharpKeys only supports key remapping and does not support changing keyboard shortcuts.

Step 1: Download SharpKeys from the Microsoft App Store and install it.

Step 2: Open SharpKeys on your Windows 11 machine.

open sharpkeys

Step 3: To start remapping a key, click on Add.

click on add

Step 4: Select the key you want to remap from the left list.

select key you want to remap

Step 5: Select the key you want as a remapped key from the right list. You can also click Type Key and press the key directly on your keyboard.

select remapped key in sharpkeys

Step 6: Click on OK.

click on ok

Step 7: Now, click on Write to Registry. To apply your changes, reboot your system.

click on write to registry

Your keys have now been remapped successfully using SharpKeys in Windows 11. SharpKeys is as good as Microsoft PowerToys, but applying new changes requires a reboot every time.

Method 3: Using Microsoft Keyboard Layout Creator (MSKLC)

The Microsoft Keyboard Layout Creator (MSKLC) is a great option because it allows you to create or modify keyboard layouts. Here are the steps to use it.

Step 1: Visit the official SKLC page and hit the download button. Extract the file, double-click the downloaded file, and follow the wizard to complete the installation.

Download options for the file

Step 2: Launch the app.

Step 3: Click the File menu, and click Load Existing Keyboard to use the current keyboard layout as a base, or simply click File and New.

Load existing keyboard

Step 4: Click the key you wish to remap on the visual keyboard.

Step 5: Enter the new function and click the OK button.

New remap function

Step 6: Repeat step 5 for as many keys as you like to remap.

Step 7: Click the Project menu, then Validate layout.

Validate layout

Step 8: Click Project, then Test Keyboard Layout.

Test keyboard layout

Step 9: Click Project, then Build DLL and Setup Package; choose a saving location and click OK.

Build dll and set up package

Step 10: Navigate to where you saved the file and run the setup.exe file, following the on-screen instructions to complete the installation.

Step 11: Open your Settings app. You may use Windows + I to open it.

Step 12: Navigate Time & language > Language & region.

Step 13: Click the three dots for your preferred language and click Language options.

Language options on Keyboard

Step 14: Click Add keyboard, and add your new keyboard. You may now press Windows + Space to switch to your custom keyboard.

Was this helpful?

Thanks for your feedback!

Last updated on 08 July, 2024

Leave a Reply

Your email address will not be published. Required fields are marked *

The article above may contain affiliate links which help support Guiding Tech. The content remains unbiased and authentic and will never affect our editorial integrity.